.upperBox{
    display: flex;
    height: 37.5vmin;
    padding: 1.4vmin;
}
.upperBox>div{
    flex:1;
    border-radius: 0.6vmin;
    padding: 1.4vmin;
}
.upperBox>div:first-child{
    background: white;
    height: 100%;
    min-width: 36vmin;
}
.upperBox>div+div{
    flex: 5;
    margin-left: 1.4vmin;
    background: white;
    height: 100%;
}

.userMessShow>div{
    width: 100%;
    height: calc(100% - 6vmin);
    overflow: hidden;
}
.userMessShow>div>img{
    width: 100%;
}
.userMessShow>div+div{
    height: 6vmin;
}
.views{
    width: 100%;
    height: 3vmin;
    display: flex;
    justify-content:space-between;
    align-items:center;
}
.views>div:first-child{
    font-size: 1.2vmin;
    padding-left: 2vmin;
    color: #9a9a9a;
}
.views>div+div{
    font-size: 3vmin;
    font-weight: 700;
    padding-right: 2vmin;
    color: #333;
}
.indicators{
    float: right;
    font-size: 1.4vmin;
    padding-top: 0.4vmin;
    color: #8a8a8a;
}
.indicators>span{
    color: green;
    padding:0 2vmin;
}